﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace In.Api.Dto.HisWs
{
    public class Response4GetScheduleInfo:ResponseBase
    {
        /// <summary>
        /// 排班列表
        /// </summary>
        public List<Response4GetScheduleInfoSubScheduleInfo> ScheduleList { get; set; }
    }

    public class Response4GetScheduleInfoSubScheduleInfo
    {
        /// <summary>
        /// 班表编号
        /// </summary>
        public string ScheduleId { get; set; }
        /// <summary>
        /// 号源类别  0-科室号 1-专家号
        /// </summary>
        public string SourceType { get; set; }
        /// <summary>
        /// 科室编码
        /// </summary>
        public string DeptId { get; set; }
        /// <summary>
        /// 科室名称
        /// </summary>
        public string DeptName { get; set; }
        /// <summary>
        /// 医生编码
        /// </summary>
        public string DoctorId { get; set; }
        /// <summary>
        /// 医生名称
        /// </summary>
        public string DoctorName { get; set; }
        /// <summary>
        /// 医生职称
        /// </summary>
        public string Title { get; set; }
        /// <summary>
        /// 出诊日期
        /// </summary>
        public string RegDate { get; set; }
        /// <summary>
        /// 是否停诊，0-正常出诊  1-停诊
        /// </summary>
        public string IsHalt { get; set; }
        /// <summary>
        /// 时段，取医院时段
        /// </summary>
        public string TimeSlice { get; set; }
        /// <summary>
        /// 分时号源标识 0-无分时 1-有分时
        /// </summary>
        public string IsTimeFlag { get; set; }
        /// <summary>
        /// 开始时间：格式HH:mm
        /// </summary>
        public string StartTime { get; set; }
        /// <summary>
        /// 结束时间：格式HH:mm
        /// </summary>
        public string EndTime { get; set; }
        /// <summary>
        /// 限号数（不限号 急诊号、数字)
        /// </summary>
        public string TotalCount { get; set; }
        /// <summary>
        /// 剩余号数
        /// </summary>
        public string LeaveCount { get; set; }
        /// <summary>
        /// 号类别
        /// </summary>
        public string RegType { get; set; }
        /// <summary>
        /// 挂号费
        /// </summary>
        public string RegFee { get; set; }
        /// <summary>
        /// 诊疗费
        /// </summary>
        public string TreatFee { get; set; }
        /// <summary>
        /// 其他费
        /// </summary>
        public string OtherFee { get; set; }
    }
}
